
#include "ohos_init.h"
#include "cmsis_os2.h"
#include "parameter.h"
#include "log.h"
#include "init_param.h"
#include "init_log.h"
// #include "sys_param.h"
// #include "beget_ext.h"

#define OS_DELAY 1000 // * 30 // 30s
#define STACK_SIZE 1024




// static void ParamServiceTask(int *arg)
// {
//     (void)arg;
//     PARAM_LOGI("ParamServiceTask start");
//     while (1) {
//         CheckAndSavePersistParam();
//         osDelay(OS_DELAY);
//     }
// }

void LiteParamService(void)
{
    static int init = 0;
    if (init) {
        return;
    }
    init = 1;
    EnableInitLog(INIT_INFO);
    InitParamService();
    // get persist param
    LoadPersistParams();
}
CORE_INIT(LiteParamService);